/*
 Project Name : Builder
 Author Company : Grow Scales
 Project Date: 08 May, 2017
 
    old color 05B4E9
    rew color 173376 

     
 */

/*Black header and  borders*/
header#gp-header::before,.action::before, .overlay::before, footer{
    background-color: #28383d;
}
a {
    color: #173376;
}

.btn {
    background-color: #173376;
    border: 2px solid #173376;
}

.simple{
    color: #173376;
}
#banner-action .banner-text > h2 {
    color:  #173376;
}
#banner-action .banner-text > h5 {
    border: 1px solid #173376;
}
.main-heading h2 {
    border-bottom: 3px solid #173376;
    border-top: 3px solid #173376;

}
.home3 .main-heading h2 {
    border-bottom: 1px solid #173376;
    border-right: 1px solid #173376;
}

.main-heading h2::after {
    background-color: #173376;
}
input:focus,
textarea:focus,
select:focus {
    border-color: #173376!important;
    box-shadow: 0 0 6px #173376!important;
}

.yellow-overlay::before {
    background-color: rgba(5,180,233, 0.9);
}
ul.social-icons > li a {
    background-color: #173376;
    border: 2px solid #173376;
    color: #173376;

}

ul.social a {
    background-color: #173376;
    color:#ffffff;
}

ul.social-icons > li a:hover {
    background-color: #173376;
    border: 2px solid #173376;
    color: #173376 !important;

}

.gp-pagination .pagination li a:hover {
    background-color: #173376;
}
#accordion .panel-title a {
    background-color: #173376;
}
#faq .cbp-caption svg {
    background-color: #173376;
}
#loading {
    background-color: #173376;
}
#topbar .topbar-block.left ul li i {
    /*color: #173376;*/
   color: #000000;
}

#topbar .topbar-block.left ul li,
#topbar .topbar-block.left ul li a {
    /*color: #173376;*/
     color: #000000;
}
#topbar ul li:hover a i {
    color: #173376;
}

#gp-header.affix {
    background-color: #173376!important;
}
#gp-logo h1 i {
    color: #173376;
}


.offcanvas-menu .logo i {
    color: #173376;
}
#gp-header {
    background: #173376 none repeat scroll 0 0;
}

.gp-megamenu-parent .dropdown .dropdown-menu {
    background: #173376 none repeat scroll 0 0;
}
.gp-megamenu-parent > li > a::before {
    background-color: #173376;
}

.gp-megamenu-parent > li > a:hover{
    color:#ffffff;
}
.close-offcanvas {
    background: #173376 none repeat scroll 0 0;
}
.header3 #gp-logo h1 i {
    color: #173376;
}
#gp-menu .mega .mega-submenu {
    background-color: #173376;
}

#banner2 .banner-text h2 {
    color: #173376;
}
#breadcrumb {
    background: #173376 none repeat scroll 0 0;
}

.action {
    background-color: #173376;
}
.service-image .hover {
    background-color: rgba(5,180,233, 0.6);
}

#about .about-list:hover .sppb-icon {
    background-color: #173376;
}

.cbp-l-filters-alignRight .cbp-filter-item.cbp-filter-item-active,
.cbp-l-filters-alignRight .cbp-filter-item:hover {
    background-color: #173376;
    border-color: #173376;
}
#about .about-block h3 {
    color: #173376;
}
.about-list .gp-icon {
    background-color: #173376;
}

#single-project .meta-data li i {
    color: #173376;
}

#coming-soon {
    background-color: #173376;
}

.single-blog .blog-date .socials li a:hover {
    color: #173376;
}

.comment-block li a:hover {
    color: #173376;
}
.tp-caption.rev-btn.banner-btn.rs-hover-ready {
    background-color: #173376!important;
    border-color: #173376!important;
}
.widget.archive li a:hover,
.widget.tags li a:hover {
    color: #173376;
}

aside .socials li a {
    background-color: #173376;
}

aside .socials li a:hover {
    color: #173376;
}
.feedback_item > img {
    border-bottom: 3px solid #173376;
    border-left: 3px solid #173376;
    border-top: 3px solid #173376;
}
.feedback_info h4 {
    color: #173376;
}
footer .footer-block h3 {
    color: #ffffff;
    font-weight:bold;
}

footer .footer-block a:hover {
    color: #ffffff;
}
.footer-block form#contact-form .btn {
    background-color: #173376;
}
.copyright-block li a:hover {
    color: #173376;
}
.contact-block ul.address li i {
    color: #173376;
}
#contact .sppb-person-social li a {
    border: 1px solid #173376;
    color: #173376;
}

aside .service li {
    background-color: #173376;
}

aside .service li a:hover,
aside .service li a:focus {
    background-color: #173376;
    color: #173376;
}
aside .address li i {
    color: #173376;
}
aside.sidebar .widget.tag-blog ul li a {
    border: 1px solid #173376;
    color: #173376;
}

@media (max-width: 767px) {
    #gp-header.transparent {
        background-color: #173376;
    }

}


section#topbar{
    background-color: #cacaca;
}


.btn:hover, .btn:focus, .btn.focus{
    color: #ffffff;
    text-decoration: none;
}

.footer-block form input, aside .socials li a{
    color:#ffffff;
}

.cbp img,.cbp-lightbox img
{
       margin: auto;
    width: auto;
}

.cbp-caption-overlayBottomAlong .cbp-caption-activeWrap
{
    height:100% !important;
}
.cbp-caption-activeWrap{
        background-color: #28383d !important;
}

#services .service-block h3{
    text-align:center;
}

.main-heading h2{
    font-size:32px !important;
}

.recent-news .blog-list article h3
{
     text-transform: uppercase !important;
}